package ar.pegasus.clasificador.entidades;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Table;

@Entity
@Table(name="Calle")
public class Calle implements ElementoAplicacion {
	private static final long serialVersionUID = -4377541873620272967L;

	private int idCalle;
	private Seccion seccion;
	private String nombre;
	
	@Id
    @GeneratedValue(strategy = GenerationType.AUTO)
	public int getIdCalle() {
		return idCalle;
	}
	public void setIdCalle(int idCalle) {
		this.idCalle = idCalle;
	}
	
	@ManyToOne
	@JoinColumn(name="F_IdSeccion", nullable=false)
	public Seccion getSeccion() {
		return seccion;
	}
	public void setSeccion(Seccion seccion) {
		this.seccion = seccion;
	}
	
	@Column(name="nombre")
	public String getNombre() {
		return nombre;
	}
	public void setNombre(String nombre) {
		this.nombre = nombre;
	}
	
	
}
